.ellipsis-basic {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.slide .slideBox {
  width: 6.6rem;
  height: 3rem;
  overflow: hidden;
  position: relative;
  border: 1px solid #ddd;
}
.slide .slideBox .hd {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 100;
  width: .6rem;
  height: 3rem;
  background: #222;
}
.slide .slideBox .hd ul {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.slide .slideBox .hd ul li {
  position: relative;
  flex: 1;
  height: .4rem;
  line-height: .4rem;
  margin: .05rem 0;
  text-align: center;
  color: white;
  cursor: pointer;
}
.slide .slideBox .hd ul li.on {
  background: #ed4040;
  color: #fff;
}
.slide .slideBox .hd ul li.on::before {
  content: '';
  position: absolute;
  top: 50%;
  left: -0.1rem;
  margin-top: -0.05rem;
  border-style: dashed solid dashed dashed;
  border-color: transparent #ed4040 transparent transparent;
  border-width: 0.05rem;
  width: 0;
  height: 0;
  overflow: hidden;
}
.slide .slideBox .bd {
  position: relative;
  height: 100%;
  z-index: 0;
}
.slide .slideBox .bd li {
  zoom: 1;
  vertical-align: middle;
}
.slide .slideBox .bd li a {
  position: relative;
  display: block;
  height: 100%;
}
.slide .slideBox .bd ul li a div.title {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: .45rem;
  line-height: .45rem;
  color: #ed4040;
  font-size: .2rem;
  font-weight: bold;
  text-indent: .3rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 90%;
}
.slide .slideBox .bd img {
  width: 6.6rem;
  height: 3rem;
  display: block;
}
html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-size: 625%;
}
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
  border: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
fieldset,
img {
  border: 0;
}
body {
  font-family: 'PingFangSC-Regular', "Microsoft YaHei", "微软雅黑", 'puctuantion';
  color: #444;
  font-size: .14rem;
}
ol,
ul {
  list-style: none;
}
strong,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
}
img {
  max-width: 100%;
  height: auto;
  width: auto\9;
  -ms-interpolation-mode: bicubic;
  vertical-align: middle;
}
* {
  box-sizing: border-box;
}
.clearfix {
  zoom: 1;
}
.clearfix::after {
  content: "";
  display: block;
  visibility: hidden;
  height: 0;
  clear: both;
}
a,
a:hover {
  text-decoration: none;
  color: #444;
  cursor: pointer;
}
.toubu {
  height: .95rem;
  position: relative;
}
.toubu .caidan {
  height: .6rem;
  background: #242424;
  position: relative;
}
.toubu .caidan span a {
  background: url('../image/logo.png') no-repeat;
  float: left;
  width: 1.57rem;
  height: 100%;
  margin-left: .9rem;
  line-height: .6rem;
}
.toubu .caidan ul {
  display: flex;
  width: 5.3rem;
  margin-left: 2.6rem;
}
.toubu .caidan ul li {
  flex: 1;
  line-height: .6rem;
  text-align: center;
}
.toubu .caidan ul li:first-child {
  background: black;
}
.toubu .caidan ul li:hover {
  background: black;
}
.toubu .caidan ul li a {
  color: #b1b1b1;
  font-size: .13rem;
}
.toubu .caidan ul li:nth-child(3) {
  flex: 0 0 .7rem;
}
.toubu .caidan ul li:nth-child(4) {
  flex: 0 0 .7rem;
}
.toubu .caidan ul li:nth-child(5) {
  flex: 0 0 .8rem;
}
.toubu .caidan ul li:last-child {
  flex: 0 0 1.1rem;
}
.toubu .caidan .hot {
  position: absolute;
  top: .05rem;
  right: 5rem;
}
.toubu .caidan .hot a {
  font-size: .19rem;
  color: #c20c0c;
}
.toubu .caidan .sousuo {
  width: 3.4rem;
  height: .4rem;
  position: absolute;
  top: .1rem;
  right: 1rem;
  display: flex;
}
.toubu .caidan .sousuo input {
  flex: 0  0  1.6rem;
  height: .36rem;
  border-radius: .18rem;
}
.toubu .caidan .sousuo input .placeholder {
  padding: 0 .2rem;
}
.toubu .caidan .sousuo .tg {
  flex: 0 0 .9rem;
  margin: .05rem .15rem;
  height: .3rem;
  border: 0.01rem solid #b1b1b1;
  border-radius: 1.8rem;
}
.toubu .caidan .sousuo .tg a {
  color: white;
  line-height: .3rem;
  padding: 0 .02rem;
}
.toubu .caidan .sousuo .dl {
  flex: 1;
}
.toubu .caidan .sousuo .dl a {
  position: relative;
  color: #b1b1b1;
  font-size: .13rem;
  line-height: .4rem;
}
.toubu .caidan .rightsan {
  position: absolute;
  top: .15rem;
  right: .9rem;
}
.toubu .caidan .rightsan a {
  font-size: .27rem;
  color: #454545;
}
.toubu .biao {
  height: .35rem;
  background: #c20c0c;
  position: relative;
}
.toubu .biao .leftsan {
  position: absolute;
  top: -0.18rem;
  left: 3rem;
}
.toubu .biao .leftsan a {
  font-size: .25rem;
  color: #c20c0c;
}
.toubu .biao ul {
  width: 5.6rem;
  margin-left: 2.75rem;
  display: flex;
}
.toubu .biao ul li {
  flex: 1;
  padding: 0 .1rem;
}
.toubu .biao ul li a {
  margin: .1rem 0;
  display: block;
}
.toubu .biao ul li a :hover {
  line-height: .16rem;
  border-radius: .12rem;
  background: #9b0909;
}
.toubu .biao ul li a.tj {
  display: block;
}
.toubu .biao ul li a.tj h3 {
  width: .5rem;
  line-height: .16rem;
  border-radius: .12rem;
  background: #9b0909;
  text-align: center;
}
.toubu .biao ul li a h3 {
  width: .6rem;
  height: .16rem;
  font-size: .12rem;
  color: white;
  line-height: .16rem;
  text-align: center;
}
.gequ {
  width: 11.27rem;
  display: flex;
}
.gequ .bleft {
  flex: 0 0 1.8rem;
  background: #f5f5f5;
}
.gequ .left {
  flex: 0 0 7.31rem;
  padding: .1rem 0 .4rem 0;
  border: 0.01rem solid #d3d3d3;
  border-bottom: none;
}
.gequ .left .rmtj {
  padding: 0 .2rem;
}
.gequ .left .rmtj .title {
  height: .54rem;
  line-height: .54rem;
  border-bottom: 0.02rem solid #c20c0c;
  position: relative;
}
.gequ .left .rmtj .title a {
  font-size: .13rem;
  padding: 0 .08rem;
}
.gequ .left .rmtj .title a:first-child {
  color: #c20c0c;
  font-size: .18rem;
}
.gequ .left .rmtj .title a:nth-child(7) {
  float: right;
  margin-right: .2rem;
}
.gequ .left .rmtj .title a:last-child {
  position: absolute;
  right: 0;
  top: 0;
  color: #c20c0c;
  font-size: .13rem;
}
.gequ .left .rmtj .title span {
  font-size: .2rem;
  color: #333333;
}
.gequ .left .rmtj ul {
  margin: .2rem 0;
}
.gequ .left .rmtj ul li {
  position: relative;
  float: left;
  margin-right: .42rem;
  width: 1.4rem;
  padding-bottom: .4rem;
}
.gequ .left .rmtj ul li:nth-child(8) {
  margin-right: 0;
}
.gequ .left .rmtj ul li:nth-child(4) {
  margin-right: 0;
}
.gequ .left .rmtj ul li img {
  width: 1.4rem;
  height: 1.4rem;
}
.gequ .left .rmtj ul li .bottom {
  position: absolute;
  bottom: .78rem;
  left: 0;
  width: 1.4rem;
  height: .27rem;
  background: rgba(15, 14, 12, 0.6);
  border-top: 0.01rem solid #453a2c;
}
.gequ .left .rmtj ul li .bottom a {
  font-size: .12rem;
  color: #cccccc;
  padding-left: .08rem;
  line-height: .27rem;
}
.gequ .left .rmtj ul li .bottom a:last-child {
  font-size: .18rem;
  padding-left: .4rem;
}
.gequ .left .rmtj ul li a {
  font-size: .14rem;
  color: black;
  padding-right: .02rem;
}
.gequ .left .gg {
  margin: .2rem;
  position: relative;
}
.gequ .left .gg img {
  width: 6.9rem;
  height: .75rem;
}
.gequ .left .gg a {
  position: absolute;
  bottom: 0;
  right: 0;
  color: white;
  font-size: .12rem;
  border-radius: .12rem 0 0 0;
  background: #ccc;
}
.gequ .left .xdsj {
  padding: 0 .2rem;
}
.gequ .left .xdsj .newtitle {
  height: .54rem;
  line-height: .54rem;
  border-bottom: 0.02rem solid #c20c0c;
  position: relative;
}
.gequ .left .xdsj .newtitle a {
  font-size: .13rem;
  padding: 0 .08rem;
}
.gequ .left .xdsj .newtitle a:first-child {
  color: #c20c0c;
  font-size: .18rem;
}
.gequ .left .xdsj .newtitle a:nth-child(3) {
  float: right;
  margin-right: .2rem;
}
.gequ .left .xdsj .newtitle a:last-child {
  position: absolute;
  right: 0;
  top: 0;
  color: #c20c0c;
  font-size: .13rem;
}
.gequ .left .xdsj .newtitle span {
  font-size: .2rem;
  color: #333333;
}
.gequ .left .bd .newtitle {
  height: .54rem;
  line-height: .54rem;
  border-bottom: 0.02rem solid #c20c0c;
  position: relative;
}
.gequ .left .bd .newtitle a {
  font-size: .13rem;
  padding: 0 .08rem;
}
.gequ .left .bd .newtitle a:first-child {
  color: #c20c0c;
  font-size: .18rem;
}
.gequ .left .bd .newtitle a:nth-child(3) {
  float: right;
  margin-right: .2rem;
}
.gequ .left .bd .newtitle a:last-child {
  position: absolute;
  right: 0;
  top: 0;
  color: #c20c0c;
  font-size: .13rem;
}
.gequ .left .bd .newtitle span {
  font-size: .2rem;
  color: #333333;
}
.gequ .left .bd .bangdan {
  margin-top: .2rem;
  width: 6.9rem;
  display: flex;
  height: 4.74rem;
  background-color: #f4f4f4;
  border: 0.01rem solid #d3d3d3;
}
.gequ .left .bd .bangdan .yuanchuang {
  flex: 1;
}
.gequ .left .bd .bangdan .yuanchuang .bdtitle {
  padding: .2rem;
  position: relative;
}
.gequ .left .bd .bangdan .yuanchuang .bdtitle img {
  width: .8rem;
  height: .8rem;
  border: .01rem solid #ccc;
}
.gequ .left .bd .bangdan .yuanchuang .bdtitle h2 {
  font-size: .13rem;
  display: block;
  float: right;
  font-weight: bold;
  margin-top: .1rem;
  margin-right: .25rem;
  color: #333333;
}
.gequ .left .bd .bangdan .yuanchuang .bdtitle .bq {
  position: absolute;
  top: .53rem;
  left: 1.1rem;
  width: 1.3rem;
  height: .5rem;
}
.gequ .left .bd .bangdan .yuanchuang .bdtitle .bq a {
  margin-right: .15rem;
  font-size: .2rem;
  color: #c1c1c1;
}
.gequ .left .bd .bangdan .yuanchuang ul {
  height: 3.56rem;
  width: 100%;
  margin-top: 0;
}
.gequ .left .bd .bangdan .yuanchuang ul li {
  height: .32rem;
}
.gequ .left .bd .bangdan .yuanchuang ul li:nth-child(2n-1) {
  background: #e8e8e8;
}
.gequ .left .bd .bangdan .yuanchuang ul li:last-child a {
  margin-left: 1.35rem;
}
.gequ .left .bd .bangdan .yuanchuang ul li:nth-child(1) a:first-child,
.gequ .left .bd .bangdan .yuanchuang ul li:nth-child(2) a:first-child,
.gequ .left .bd .bangdan .yuanchuang ul li:nth-child(3) a:first-child {
  color: #c93c3b;
}
.gequ .left .bd .bangdan .yuanchuang ul li:nth-child(10) a:last-child {
  margin-left: .03rem;
}
.gequ .left .bd .bangdan .yuanchuang ul li a {
  margin-left: .26rem;
  line-height: .32rem;
}
.gequ .left .bd .bangdan .yuanchuang ul li a:first-child {
  font-size: .16rem;
}
.gequ .left .bd .bangdan .yuanchuang ul li a:last-child {
  margin-left: .13rem;
  font-size: .1rem;
  color: #000000;
}
.gequ .left .bd .bangdan .xinge {
  flex: 0 0 2.3rem;
  border-right: 0.01rem solid #d3d3d3;
}
.gequ .left .bd .bangdan .xinge .bdtitle {
  padding: .2rem;
  position: relative;
}
.gequ .left .bd .bangdan .xinge .bdtitle img {
  width: .8rem;
  height: .8rem;
  border: .01rem solid #ccc;
}
.gequ .left .bd .bangdan .xinge .bdtitle h2 {
  font-size: .13rem;
  display: block;
  float: right;
  font-weight: bold;
  margin-top: .1rem;
  margin-right: .25rem;
  color: #333333;
}
.gequ .left .bd .bangdan .xinge .bdtitle .bq {
  position: absolute;
  top: .53rem;
  left: 1.1rem;
  width: 1.3rem;
  height: .5rem;
}
.gequ .left .bd .bangdan .xinge .bdtitle .bq a {
  margin-right: .15rem;
  font-size: .2rem;
  color: #c1c1c1;
}
.gequ .left .bd .bangdan .xinge ul {
  height: 3.56rem;
  width: 100%;
  margin-top: 0;
}
.gequ .left .bd .bangdan .xinge ul li {
  height: .32rem;
}
.gequ .left .bd .bangdan .xinge ul li:nth-child(2n-1) {
  background: #e8e8e8;
}
.gequ .left .bd .bangdan .xinge ul li:last-child a {
  margin-left: 1.35rem;
}
.gequ .left .bd .bangdan .xinge ul li:nth-child(1) a:first-child,
.gequ .left .bd .bangdan .xinge ul li:nth-child(2) a:first-child,
.gequ .left .bd .bangdan .xinge ul li:nth-child(3) a:first-child {
  color: #c93c3b;
}
.gequ .left .bd .bangdan .xinge ul li:nth-child(10) a:last-child {
  margin-left: .03rem;
}
.gequ .left .bd .bangdan .xinge ul li a {
  margin-left: .26rem;
  line-height: .32rem;
}
.gequ .left .bd .bangdan .xinge ul li a:first-child {
  font-size: .16rem;
}
.gequ .left .bd .bangdan .xinge ul li a:last-child {
  margin-left: .13rem;
  font-size: .1rem;
  color: #000000;
}
.gequ .left .bd .bangdan .biaosheng {
  flex: 0 0 2.3rem;
  border-right: 0.01rem solid #d3d3d3;
}
.gequ .left .bd .bangdan .biaosheng .bdtitle {
  padding: .2rem;
  position: relative;
}
.gequ .left .bd .bangdan .biaosheng .bdtitle img {
  width: .8rem;
  height: .8rem;
  border: .01rem solid #ccc;
}
.gequ .left .bd .bangdan .biaosheng .bdtitle h2 {
  font-size: .13rem;
  display: block;
  float: right;
  font-weight: bold;
  margin-top: .1rem;
  margin-right: .25rem;
  color: #333333;
}
.gequ .left .bd .bangdan .biaosheng .bdtitle .bq {
  position: absolute;
  top: .53rem;
  left: 1.1rem;
  width: 1.3rem;
  height: .5rem;
}
.gequ .left .bd .bangdan .biaosheng .bdtitle .bq a {
  margin-right: .15rem;
  font-size: .2rem;
  color: #c1c1c1;
}
.gequ .left .bd .bangdan .biaosheng ul {
  height: 3.56rem;
  width: 100%;
  margin-top: 0;
}
.gequ .left .bd .bangdan .biaosheng ul li {
  height: .32rem;
}
.gequ .left .bd .bangdan .biaosheng ul li:nth-child(2n-1) {
  background: #e8e8e8;
}
.gequ .left .bd .bangdan .biaosheng ul li:last-child a {
  margin-left: 1.35rem;
}
.gequ .left .bd .bangdan .biaosheng ul li:nth-child(1) a:first-child,
.gequ .left .bd .bangdan .biaosheng ul li:nth-child(2) a:first-child,
.gequ .left .bd .bangdan .biaosheng ul li:nth-child(3) a:first-child {
  color: #c93c3b;
}
.gequ .left .bd .bangdan .biaosheng ul li:nth-child(10) a:last-child {
  margin-left: .03rem;
}
.gequ .left .bd .bangdan .biaosheng ul li a {
  margin-left: .26rem;
  line-height: .32rem;
}
.gequ .left .bd .bangdan .biaosheng ul li a:first-child {
  font-size: .16rem;
}
.gequ .left .bd .bangdan .biaosheng ul li a:last-child {
  margin-left: .13rem;
  font-size: .1rem;
  color: #000000;
}
.gequ .right {
  flex: 0 0 2.5rem;
  border-right: 0.01rem solid #d3d3d3;
}
.gequ .right .yhdl {
  width: 2.5rem;
  height: 1.25rem;
  padding: .2rem;
  background: #f2f2f2;
  border-bottom: 0.01rem solid #d3d3d3;
}
.gequ .right .yhdl p {
  color: #888888;
  font-size: .1rem;
}
.gequ .right .yhdl .yh {
  width: 1rem;
  height: .3rem;
  background: #cb0d14;
  border-radius: .04rem;
  border: 0.01rem solid #b70b11;
  margin: .2rem .5rem 0 .5rem;
}
.gequ .right .yhdl .yh a {
  display: block;
  color: white;
  font-size: .14rem;
  line-height: .3rem;
  text-align: center;
}
.gequ .right .ruzhu {
  width: 2.5rem;
  height: 4.6rem;
  overflow: hidden;
}
.gequ .right .ruzhu .rz {
  height: .28rem;
  margin: .2rem .2rem .08rem .2rem;
  border-bottom: 0.01rem solid #cccccc;
}
.gequ .right .ruzhu .rz a {
  font-size: .1rem;
  color: #666666;
}
.gequ .right .ruzhu .rz a:first-child {
  float: left;
  font-weight: bold;
  color: #333333;
}
.gequ .right .ruzhu .rz a:last-child {
  float: right;
}
.gequ .right .ruzhu ul {
  width: 100%;
  margin-top: .2rem;
}
.gequ .right .ruzhu ul li {
  position: relative;
  margin: .1rem .2rem;
  height: .61rem;
  background: #fafafa;
  border: 0.01rem solid #d3d3d3;
}
.gequ .right .ruzhu ul li img {
  height: .59rem;
  width: .59rem;
}
.gequ .right .ruzhu ul li .xm {
  position: absolute;
  top: 10px;
  left: .75rem;
  margin-bottom: .2rem;
}
.gequ .right .ruzhu ul li .xm a {
  font-size: .13rem;
  color: #666666;
}
.gequ .right .ruzhu ul li .xm a:first-child {
  color: #333333;
  font-weight: bold;
}
.gequ .right .ruzhu .sq {
  width: 2.1rem;
  height: .3rem;
  border: 0.01rem solid #cccccc;
  background: #fafafa;
  margin: 0 .2rem;
}
.gequ .right .ruzhu .sq a {
  color: #333333;
  font-size: .12rem;
  font-weight: bold;
  line-height: .3rem;
  text-align: center;
  margin-left: .45rem;
}
.gequ .right .zhubo {
  width: 2.5rem;
  height: 4.9rem;
  overflow: hidden;
}
.gequ .right .zhubo .zb {
  height: .28rem;
  margin: .2rem .2rem .08rem .2rem;
  border-bottom: 0.01rem solid #cccccc;
}
.gequ .right .zhubo .zb a {
  font-size: .1rem;
  float: left;
  font-weight: bold;
  color: #333333;
}
.gequ .right .zhubo ul {
  width: 100%;
  margin-top: .2rem;
}
.gequ .right .zhubo ul li {
  position: relative;
  margin: .1rem .2rem;
  height: .4rem;
}
.gequ .right .zhubo ul li img {
  height: .4rem;
  width: .4rem;
}
.gequ .right .zhubo ul li .zl {
  position: absolute;
  top: 0;
  left: .5rem;
  margin-bottom: .05rem;
}
.gequ .right .zhubo ul li .zl a {
  font-size: .1rem;
  color: #666666;
}
.gequ .right .zhubo ul li .zl a:first-child {
  color: #000000;
}
.gequ .right .zhubo ul li .zl a:nth-child(2) {
  color: #df0d0f;
  font-size: .17rem;
}
.gequ .kb {
  flex: 1;
  background: #f5f5f5;
}
.dibu {
  border-top: 0.01rem solid #b1b1b1;
  height: 1.3rem;
  background: #f5f5f5;
}
.dibu .wy {
  margin-left: 1.8rem;
  margin-top: .15rem;
  height: .9rem;
  width: 5rem;
}
.dibu .wy a {
  font-size: .1rem;
  color: #999999;
  padding: 0 .03rem;
}
.dibu .wy a:first-child {
  padding-left: 0;
}
.dibu .wy a:nth-child(11),
.dibu .wy a:nth-child(14) {
  padding-left: 0;
}
.dibu .wy a:nth-child(10),
.dibu .wy a:nth-child(11),
.dibu .wy a:nth-child(12),
.dibu .wy a:nth-child(13),
.dibu .wy a:nth-child(14),
.dibu .wy a:nth-child(15) {
  color: #666666;
  padding-top: .2rem;
}
.dibu .wy p {
  font-size: .1rem;
  color: #666666;
}
